<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
	<title>CSSS: A brief introduction</title>
	
	<link href="slideshow.css" rel="stylesheet" />
	<link href="theme.css" rel="stylesheet" />
	<link href="talk.css" rel="stylesheet" />
	<script src="prefixfree.min.js"></script>
</head>
<body data-duration="10">

<header id="intro" class="slide">
	<section class="title">
    	<h1>Qual2Kw模型与ReNuMa模型在新安江流域联用的探索性研究</h1>
        <table class="myDescription">
        	<tr>
            	<td>姓名:</td>
                <td style="text-align:center">李川</td>
                
            </tr>
            <tr>
                <td>学号:</td>
                <td style="text-align:center">2120120491</td>
            </tr>
            <tr>    
                <td>导师:</td>


                <td style="text-align:center">王玉秋</td>



            </tr>
            <tr>    
                <td>专业:</td>
                <td style="text-align:center">环境科学</td>
            </tr>
        </table>
    </section>
	<!--<p class="attribution">By Lea Verou</p>-->
</header>
<section>
	
	<section id="sectWhat" class="slide" title="研究目的" >
		<h2>研究目的</h2>
		<ul>
			<li class="delayed">评估新安江流域点面源污染负荷对新安江黄山段的影响</li>
			<li class="delayed">探究流域负荷模型与水质模型联用的方法</li>
			<li class="delayed">开发能够评估面源负荷的新的水质模型</li>
		</ul>
	</section>
    
    <section class="slide" title="采用的技术" >
		<h2>采用的技术</h2>
		<ul>
			<li class="delayed">Qual2Kw模型</li>
			<li class="delayed">ReNuMa模型</li>
			<li class="delayed">规划求解插件</li>
		</ul>
	</section>
    
     <section id="qual2Intro"  class="slide" title="采用的技术" >
		<h2>Qual系列模型发展历程</h2>
        <!-- 模型简介部分的大纲是：
        1. 首先介绍一下Qual2系列模型的发展历程，给一张图，然后撤掉
        2. 其次是重点介绍一下Qual2Kw模型
        3. 这个地方的 四副图  走马灯转化，后期思考这个的东西的效果 
        根据这个ppt的框架，有可能需要两个section啊-->
        <div id="qualHis">
        <img id="qualHisPic" src="img/Qual模型发展历程.jpg" width="296" height="307">
        </div>
        <p id="qualHisIntro" align="center" style="vertical-align:bottom">Qual系列模型发展历程</p>
        <!-- qualiHis图片的位置后期采用  dom编程 确定一下 -->
	</section>
    
    <section id="qual2KwIntro" class="slide" title="Qual2Kw简介">
    	<h2>Qual2Kw模型简介</h2>
        <!-- 
        1. 把原理手册里面的东西写进去
        2. 简单介绍一下公式
        3. 想好样式
        -->
    </section>
    
    <section id="qual2KwIntro" class="slide" title="Qual2Kw简介">
    	<h2>Qual2Kw模型简介</h2>
        <!-- 
        1. 把原理手册里面的东西写进去
        2. 简单介绍一下公式
        3. 想好样式往里面添加，思考……
        -->
    </section>
    
    <section id="ReNuMaIntro" class="slide" title="ReNuMa简介">
    	<h2>ReNuMa模型简介</h2>
        <!-- 
        1. 重点就是添加几张图片
        2. 简单介绍一下
        3. 重点需要思考一下，给什么格式
        -->
    </section>
  
  
    <!-- 下面目的和意义部分 如果能说好就说，如果说不好就不要说了 这是一个备选的部分
    1. 目的主要是解决水质模型发展历程中，面源负荷难以解决的问题。
    -->
  	<section id="combinePurpose" class="slide" title="模型联用的意义">
    	<h2>模型联用的目的以及意义</h2>
        <!-- 
        1. 重点就是添加几张图片
        2. 简单介绍一下
        3. 重点需要思考一下，给什么格式
        -->
    </section>
    
    
    <!--
    本研究的技术路线主要是回答如何进行模型联用的基本步骤
    
    进而引出我们需要的最优化方法。
    -->
    <section id="technicalLine" class="slide" title="技术路线">
    	<h2>本研究的技术路线</h2>
        <!-- 
        1. 
        -->
    </section>
    
    
    <!-- 升级ReNuMa的校准模块 -->
    <section id="updateReNuCalib" class="slide" title="改进ReNuMa的校准模块">
    	<h2>改进ReNuMa校准模块</h2>
        <!-- 
        1. 重点在于提出ReNuMa的缺点，以及应对策略
        -->
    </section>
    
    <!-- 
    下面几个section重点用于提出改进的策略
    尽可能的和最优化方法扯上关系
     -->
     <!--
     
     …………………………此处省略几个section…………………………
     
     -->
    
	<!--模型联用的计算模式-->
    
    <section id="cacluMode" class="slide" title="计算模式">
    	<h2>计算模式</h2>
        <!-- 
        1. 在这个地方重点提出计算模式
        2. 一种是基于特定日期的
        3. 另一种是基于时间段的
        -->
    </section>
    
    
    <!--
    这个section介绍合并的主要工作
    其实也就是介绍  主控工作簿的操作逻辑。
    -->
    
    <section id="mainControlIntro" class="slide" title="主控工作簿简介">
    	<h2>主控工作簿简介</h2>
        <!-- 
        1. 重点从输入，处理的相关逻辑介绍
        -->
    </section>
    
    
    <!--下面开始重点介绍结果输出-->
    <section id="mainControlIntro" class="slide" title="主控工作簿简介">
    	<h2>主控工作簿简介</h2>
        <!-- 
        1. 重点从输入，处理的相关逻辑介绍
        -->
    </section>
    
    <!--
    ==============================================================
    ==============================================================
                      逻辑先写到这里，后续的逻辑就比较清晰了。
                      现在最最重要的事情莫过于好好研究ppt框架
                      
                      ppt框架，相关js等等。
    ==============================================================
    ==============================================================
    -->
    
    
	<section class="slide">
		<h2>History</h2>
		<ul>
			<li class="delayed">I had to create a presentation for my talk at <a href="http://front-trends.com">Front Trends 2010</a></li>
			<li class="delayed">The only web-based presentation systems I knew of didn't fit my needs</li>
			<li class="delayed">&hellip;so I rolled up my own</li>
			<li class="delayed">FT2010 attendees asked me to release it</li>
			<li class="delayed">and here it is! ;-)</li>
		</ul>
	</section>
	
	<section class="slide" id="navigation">
		<h2>Navigation</h2>
		<p>Only through keyboard for now :(</p>
		<ul>
			<li>→ or ↓ to advance to the next slide or incrementally displayed item</li>
			<li>← or ↑ to go to the previous slide or incrementally displayed item</li>
			<li>Ctrl* + → or Ctrl* + ↓ to jump to the next slide</li>
			<li>Ctrl* + ← or Ctrl* + ↑ to jump to the previous slide</li>
			<li>Home to go to the first slide, End to go to the last</li>
			<li>Ctrl* + G to jump to an arbitrary slide (by slide number or identifier)</li>
		</ul>
		<p>* Ctrl or Shift actually. Only Shift works in Opera.</p>
	</section>
</section>

<section>
	<header class="slide">
		<h1>Features</h1>
	</header>
	
	<section class="slide">
		<h2>Thumbnail view</h2>
		<p>Press Ctrl+H (or Shift+H if you're in Opera) now.</p>
		<p class="delayed">Cool, huh? You can press Ctrl+Shift+H to see all slides (warning: can be slow!)</p>
	</section>
	
	<section class="slide">
		<h2>Timer</h2>
		<ul>
			<li>Timer in the form of a progress bar on the top</li>
			<li>Define the talk duration with the attribute <code>data-duration</code> on the <code>body</code></li>
			<li>Style the timer and the end state with the selectors <code>#timer</code> and <code>#timer.end</code> respectively.</li>
		</ul>
	</section>
	
	<section class="slide">
		<h2>Presenter view</h2>
		<p>This slide has presenter notes. They are only visible in presenter view (Ctrl+P or Shift+P).</p>
		<p class="presenter-notes">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
	</section>
	
	<section class="slide">
		<style scoped>
			h2 {
				font-size: 200%;
				font-weight: bold;
			}
		</style>
		<h2><code>&lt;style scoped /&gt;</code></h2>
		<p>You can use the HTML5 <code>scoped</code> attribute on style elements in slides, to only style the current slide or inside sections that include multiple slides to style all of them and nothing else.</p>
		<p>For example, inspect this slide and then run <code>$$('style[scoped]')[0].sheet.cssRules[0].selectorText</code> in the console to see how the original selector gets changed.</p>
	</section>
	
	<section class="slide">
		<h2>More features</h2>
		<ul>
			<li class="delayed">IDs are dynamically assigned by JavaScript&hellip;</li>
			<li class="delayed">&hellip;but you can also assign your own, bringing the best of both worlds</li>
			<li class="delayed">Incremental display of slide contents (just add <code>class="delayed"</code>)</li>
			<li class="delayed">Slide scaling based on window size (size everything you want to be scalable in ems)</li>
			<li class="delayed">Document.title changing according to slide title (fetched either from the <code>title</code> attribute or the slide's heading)</li>
		</ul>
	</section>
	
	<section class="slide">
		<h2>Drawbacks</h2>
		<ul>
			<li>Only supports modern browsers. Why?
				<ul>
					<li>More lightweight</li>
					<li>Easier to understand code</li>	
					<li>It's a presentation, so the environment is controlled anyway</li>
				</ul>
			</li>
			<li>No mouse click to advance to the next slide. I consider it annoying.</li>
			<li>Doesn't work in mobile :(</li>
		</ul>
	</section>
</section>

<section>
	<header class="slide">
		<h1>Plugins</h1>
	</header>
	
	<section class="slide">
		<h2>Plugin: CSS Snippets</h2>
		<pre>new CSSSnippet(document.getElementById('snippet'));</pre>
		<ul>
			<li>Dynamically edit CSS and reflect the results in any element's style
				<ul>
					<li>Which one? Specify a selector with the <code>data-subject</code> attribute or leave blank for the slide to be the subject</li>
				</ul>
			<li>Automatically prefixes CSS3 properties/values, when needed
				<ul>
					<li>Also does it with the style attribute (statically) if the element is not a text field (doesn't work in IE and Firefox 3.6)</li>
				</ul>
			</li>
			<li>Textarea automatically adjusts rows/font-size on line break (use class <code>dont-adjust</code> to turn off)</li>
		</ul>
	</section>
	
	<section class="slide">
		<h2>CSS Snippets demo</h2>
		<p>Edit the following CSS code:</p>
		<textarea class="snippet">background-color:red;
background-image: linear-gradient(red, #600)</textarea>
	</section>
	
	<section class="slide" id="animation-demo">
		<h2>CSS Snippets: raw CSS</h2>
		<textarea class="snippet" data-raw>@keyframes rainbow {
	from, to { background: red }
	16% { background: yellow }
	33% { background: green }
	50% { background: aqua }
	66% { background: blue }
	83% { background: fuchsia }
}

#animation-demo { animation: 30s rainbow infinite; }</textarea>
	</section>
	
	<section class="slide">
		<h2>Plugin: CSS Controls</h2>
		<ul>
			<li>Use sliders and other controls to adjust CSS values
				<ul>
					<li>Which one? Specify a selector with the <code>data-subject</code> attribute or leave blank for the slide to be the subject</li>
					<li>Specify style with <code>data-style</code> (use <code>{value}</code> where the result will be)</li>
				</ul>
			<li>Automatically prefixes CSS3 properties/values, when needed</li>
		</ul>
	</section>
	
	<section class="slide" id="css-controls-demo">
		<h2>CSS Controls demo</h2>
		<label>Slide lightness: 
			<input type="range" min="0" max="255" value="128" data-style="background-color:rgb({value}, {value}, {value});" class="css-control" />
		</label>
		<label>
			border-width:
			<input type="number" min="0" max="60" value="30" data-style="border-width: {value}px;" class="css-control" size="5" />
		</label>
		<label>
			font-family:
			<select data-style="font-family: {value};" class="css-control">
				<option selected>sans-serif</option>
				<option>Georgia, serif</option>
				<option>Consolas, monospace</option>
				<option>'Trebuchet MS', sans-serif</option>
			</select>
		</label>
	</section>
	
	<section class="slide">
		<h2>Plugin: Code highlight</h2>
		<ul>
			<li>Syntax highlighting for every <code>&lt;code&gt;</code> element with a <code>lang</code> attribute.</li>
			<li>Only highlights when the slide becomes active, for performance</li>
			<li>Currently only supports JavaScript, but it's easy to add any language</li>
			<li>Styling done through easy to understand classes like <code>.string</code> or <code>.comment</code></li>
		</ul>
	</section>
	
	<section class="slide">
		<h2>Code highlight example</h2>
		<pre><code lang="javascript">// Comment
document.addEventListener('DOMAttrModified',function(e) {
  var node = e.target, attr = e.attrName;
  if(/^input$/i.test(node.nodeName) 
    &amp;&amp; (attr === 'placeholder' || attr === 'value')
    || foo > 5)
      Placeholder.update(node);
}, false);</code></pre>
	</section>
</section>
<footer class="slide" title="The End">
	<h2>Thank you!</h2>
	<p>Get it or contribute at <a href="http://github.com/LeaVerou/CSSS">http://github.com/LeaVerou/CSSS</a></p>
	<p>Credits:</p>
	<ul>
		<li><a href="http://lukeroberts.us/2008/12/wallpaper-colourful-wood/">Colored wood background by Luke Roberts</a></li>
		<li>The name CSSS is actually inspired by S5, as you could probably guess ;-)</li>
		<li>A big thanks to the community at Github for various contributions to this project</li>
	</ul>
</footer>

<script src="slideshow.js"></script>
<script src="plugins/css-edit.js"></script>
<script src="plugins/css-snippets.js"></script>
<script src="plugins/css-controls.js"></script>
<script src="plugins/code-highlight.js"></script>
<script src="plugins/adjustDisSize.js"></script>
<script>
var slideshow = new SlideShow();

var snippets = document.querySelectorAll('.snippet');
for(var i=0; i<snippets.length; i++) {
	new CSSSnippet(snippets[i]);
}

var cssControls = document.querySelectorAll('.css-control');
for(var i=0; i<cssControls.length; i++) {
	new CSSControl(cssControls[i]);
}
</script>
	
</body>
</html>